Linux Installs
                                    Pyramid can be installed natively on Linux using the 'Full Installer' only. The installation supports specific distributions and versions as per the listing below.
- Ubuntu 20*, 22, 24
 - Debian 11, 12
 - RedHat 8, 9
 - Oracle 8, 9
 - Amazon 2, 2023
 
Comment: 64-bit(x86) only. Access to Linux repos will be required.
- For Windows installations, click here.
 - For unattended command line installation, click here.
 - For System Requirements, click here.
 
Note: The Linux installer either needs internet access to enable installation of Pyramid, or it needs access to offline Linux repos to download and install dependencies. This includes a local repo for installing R and downloading certain libraries for Python and R.
Server Installation
The full installer offers multi-server configurations and custom database repository options.
- Download the bits from Pyramid's customer portal.
 - Launch the installer with administrative rights ("sudo") on the host machine (virtual or physical). See details here.
 - Choose a directory location for the product installation after accepting the EULA (approx 2.5Gb for the entire installation)
 - Choose a data directory location. (An SSD is highly recommended.)
 - Select which security and encryption options to deploy. This includes database certificates, FIPS mode and SELinux policies (RHEL9 only)
 - Select to install the entire product on a single machine or to choose different components to install (click here for multi-server deployments).
 - Choose where to deploy the database repository (PostgreSQL, Oracle, or MS SQL Server).
 - Select whether to just use the internal web server engine or to use a third-party web server like Microsoft IIS.
 - Click Next to launch the installation
 - At the last stage you are prompted to provide a username and password for the first user.
- If a multi-server setup is chosen, the user will only be prompted to provide the first-user credentials when the system recognizes that the minimum requisite servers have been installed on the network. This is the Web Server, Run Time Engine, and Router.
 
 - After some basic system initializations, the installation is completed.
 - Go to http://myserver:8181 on a browser and login with the credentials created at step #9.
 
FIPS and SELinux options are BETA features
If you choose to install the platform on Red Hat, using a local, "internal" Postgres repository database, the installation directory should remain in the "/opt" folder.